home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1990 / Feb 90 / MacApp.Tech$ 2⁄23⁄90 / 0734-Re Pseudo Objects-Feb90 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.4 KB  |  49 lines  |  [TEXT/GEOL]

  1. Item forwarded  by  A33          to A34
  2.  
  3. Item    3400329                         22-Feb-90        01:07PST
  4.  
  5. From:   CDA0004                         VAR Shana Corp, Don Murphy,IVR
  6.  
  7. To:     MADA2                           MacApp Dev Assoc, Curtis Faith,IVC
  8.         MOOF                            Rollin, Keith A
  9.         MACAPP.TECH$                    MacApp Technical
  10.  
  11. Sub:    Re> Pseudo Objects
  12.  
  13. Attn: Curtis Faith
  14. Attn: Keith Rollin
  15. Attn: MacApp Technical
  16. SentBy: Wayne Malkin
  17. Date   2/21/90
  18. Subject    Re> Pseudo Objects
  19. From   Wayne Malkin
  20. To Curtis Faith
  21.    Keith Rollin
  22.    MacApp Technical
  23.  
  24.  Memo         Subject:Re> Pseudo Objects
  25. Keith, Curtis, et al:
  26.  
  27. The pseudo object idea is a great one, which I considered just a little too
  28. late to do anything about in Informed Designer. I plan to try it myself soon.
  29.  
  30. Apart from the problems Keith mentioned, there is quite a lot of object
  31. discipline going around when you compile a debug version. In particular,
  32. anything that test if an object is a good handle will fail.
  33.  
  34. example: %_OBCHK calls FailNonObject, which calls IsObject, which calls
  35. IsHandle, which will surely fail.
  36.  
  37. If you fix IsObject, that should take care of most of them.
  38.  
  39. I would say this will help things A LOT!! Memory congestion is a big problem,
  40. as anyone who has come close to running out can attest. Once the memory
  41. manager starts trying to compact several thousands of handles, performance
  42. goes in the dumper.
  43.  
  44. Good luck!
  45.  
  46. -- Wayne Malkin
  47.  
  48.  
  49.